resistance to weathering - French English Dictionary